"""
事件及事件的处理
"""
import pygame
from src.process.quit import quit_game
from src.event import mouse


def event_handler():
    """
    事件处理函数
    :return:
    """
    for event in pygame.event.get():
        # 鼠标点击事件处理
        mouse.mousedown_handler(event)
        # 鼠标悬浮事件处理
        mouse.mousemotion_handler(event)
        # 退出游戏事件处理
        quit_game(event)
